package cn.alpha.intell.rbtlib.broadcast;

/**
 * @author white
 * @description：广播常量
 * @date 2016/11/28
 */

public class BroadcastConstant {

    /**
     * 删除包名所有的进程广播
     */
    public static final String ACTION_PKG_MANAGER_KILL = "cn.alpha.intell.robot.tower.ACTION_PKG_MANAGER_KILL";
    // kill系统所有非白名单的进程
    public static final String KEY_BOOLEAN_PKG_MANAGER_KILL_ALL = "KEY_BOOLEAN_PKG_MANAGER_KILL_ALL";
    // kill指定包名的array
    public static final String KEY_ARRAY_PKG_MANAGER_KILL = "KEY_ARRAY_PKG_MANAGER_KILL";

    public static final String ACTION_BAD_NET="ACTION_BAD_NET";

    /**
     * OTA升级广播
     */
    public static final String ACTION_OTA_INSTALL = "cn.alpha.intell.file.ota";

    /**
     * Home键功能,开启/屏蔽系统,点击,长按
     */
    public static final String ACTION_HOME_KEY_SYS_DISABLED = "cn.alpha.intell.key.home.sys.disabled";
    public static final String ACTION_HOME_KEY_SYS_ENABLED = "cn.alpha.intell.key.home.sys.enabled";
    public static final String ACTION_HOME_KEY_CLICK = "cn.alpha.intell.key.home.click";
    public static final String ACTION_HOME_KEY_LONG_CLICK = "cn.alpha.intell.key.home.longclick";
    /**
     * 语音键功能,开启/屏蔽系统,点击,长按, 屏蔽/开启功能会对点击/长按有效
     */
    public static final String ACTION_VOICE_KEY_SYS_DISABLED = "cn.alpha.intell.key.voice.sys.disabled";
    public static final String ACTION_VOICE_KEY_SYS_ENABLED = "cn.alpha.intell.key.voice.sys.enabled";
    public static final String ACTION_VOICE_KEY_CLICK = "cn.alpha.intell.key.voice.click";
    public static final String ACTION_VOICE_KEY_LONG_CLICK = "cn.alpha.intell.key.voice.longclick";
    /**
     * Volume键功能,开启/屏蔽系统,点击,长按
     */
    public static final String ACTION_VOLUME_UP_KEY_SYS_DISABLED = "cn.alpha.intell.key.volume_up.sys.disabled";
    public static final String ACTION_VOLUME_UP_KEY_SYS_ENABLED = "cn.alpha.intell.key.volume_up.sys.enabled";
    public static final String ACTION_VOLUME_UP_KEY_CLICK = "cn.alpha.intell.key.volume_up.click";
    public static final String ACTION_VOLUME_UP_KEY_LONG_CLICK = "cn.alpha.intell.key.volume_up.longclick";

    public static final String ACTION_VOLUME_DOWN_KEY_SYS_DISABLED = "cn.alpha.intell.key.volume_down.sys.disabled";
    public static final String ACTION_VOLUME_DOWN_KEY_SYS_ENABLED = "cn.alpha.intell.key.volume_down.sys.enabled";
    public static final String ACTION_VOLUME_DOWN_KEY_CLICK = "cn.alpha.intell.key.volume_down.click";
    public static final String ACTION_VOLUME_DOWN_KEY_LONG_CLICK = "cn.alpha.intell.key.volume_down.longclick";
    /**
     * Back键功能,开启/屏蔽系统,点击,长按
     */
    public static final String ACTION_BACK_KEY_SYS_DISABLED = "cn.alpha.intell.key.back.sys.disabled";
    public static final String ACTION_BACK_KEY_SYS_ENABLED = "cn.alpha.intell.key.back.sys.enabled";
    public static final String ACTION_BACK_KEY_CLICK = "cn.alpha.intell.key.back.click";
    public static final String ACTION_BACK_KEY_LONG_CLICK = "cn.alpha.intell.key.back.longclick";
    /**
     * Power键功能,开启/屏蔽系统,点击,长按
     */
    public static final String ACTION_POWER_KEY_SYS_DISABLED = "cn.alpha.intell.key.power.sys.disabled";
    public static final String ACTION_POWER_KEY_SYS_ENABLED = "cn.alpha.intell.key.power.sys.enabled";
    public static final String ACTION_POWER_KEY_CLICK = "cn.alpha.intell.key.power.click";
    public static final String ACTION_POWER_KEY_LONG_CLICK = "cn.alpha.intell.key.power.longclick";


    /***
     * 屏幕亮或者暗
     */
    public static final String ACTION_SCREEN_OFF = "android.intent.action.SCREEN_OFF";
    public static final String ACTION_SCREEN_ON = "android.intent.action.SCREEN_ON";

    /***
     *回到桌面
     */
    public static final String ACTION_LUANCHER_RESUME="cn.alpha.intell.robot.luancher.resume";

    /***
     *启动应用
     */
    public static final String ACTION_LUANCHER_PASUE="cn.alpha.intell.robot.luancher.pasue";

    public static final String ACTION_PHOTO_LOAD_COMPELTE="cn.alpha.intell.robot.gallery.loadcomplete";

    /**
     * 开启/关闭Launcher背景音
     */
    public static final String ACTION_LAUNCHER_BG_MUSIC_ENABLED = "cn.alpha.intell.launcher.bg.music.enabled";
    public static final String ACTION_LAUNCHER_BG_MUSIC_DISABLED = "cn.alpha.intell.launcher.bg.music.disabled";

    /**
     * 控制全局弹窗的广播
     */
    public static final String ACTION_SYS_DIALOG_NETWORK_ENABLE = "cn.alpha.intell.robot.settings.network.enable";
    public static final String ACTION_SYS_DIALOG_NETWORK_DISABLE = "cn.alpha.intell.robot.settings.network.disenable";
    public static final String ACTION_SYS_DIALOG_BATTERY_ENABLE = "cn.alpha.intell.robot.settings.battery.enable";
    public static final String ACTION_SYS_DIALOG_BATTERY_DISABLE = "cn.alpha.intell.robot.settings.battery.disenable";
}
